/**
 *
 * @author 
 *
 */
class NotificationInfo {
    private _notiName:string;//消息名
    private _notiCallBack:Function;//消息回调
    private _thisObject:any;
    private _args:any;
    
    public constructor(notiName: string,notiCallBack: Function,thisObject: any){
        this._thisObject = thisObject;
        this._notiName = notiName;
        this._notiCallBack = notiCallBack;
    }
    
    public get thisObject():any{
        return this._thisObject;
    }
    
    public get notiName():string{
        return this._notiName;
    }
    
    public get notiCallBack():Function{
        return this._notiCallBack;
    }
    
    public set args(value: any){
        this._args = value;
    }
    
    public get args(): any{
        return this._args;
    }
}
